package com.uraurora.crescent.ai.fsm.configurer;


import com.google.common.collect.Lists;
import org.springframework.statemachine.action.Action;

import java.util.List;

/**
 * @author : gaoxiaodong04
 * @program : crescent
 * @date : 2020-08-14 21:08
 * @description :
 */
public abstract class AbstractTransitionConfigurer<E, S> {
    private S source;
    private S target;
    private S parent;
    private E event;
    private Integer count;
    private final List<Action<S, E>> actions = Lists.newArrayList();
}
